λ npm ls
npmで依存しているライブラリを一覧する
依存しているライブラリが依存しているライブラリ..も特定できる
docs
依存しているライブラリが依存しているライブラリ..も特定する
自分のアプリケーションにmoment.jsを使っていなくても、
自分のアプリケーションが依存しているライブラリがmoment.jsを使っていれば、
当たり前にビルドサイズを圧迫する
momentそのもの然り、momentを使っているもの然りを特定するためにdepthオプションを付けて探せばいい
$ npm ls immutableとかしたら、immutabe.jsを使っているパッケージを見つけられる
例
$ npm ls moment --prod --depth=10
prodはdependenciesのみを見る
devDependeciesなどは見ない
依存の依存の..の深さ10個まで見た時にmomentが存在するかどうかを見る
参考
https://recruit-tech.co.jp/blog/2018/12/15/try_optimization_webpack_bundle_size/